﻿using System.Collections.Generic;
using BattleFuryWorld.Layers;
using Microsoft.Xna.Framework;

namespace BattleFuryWorld.Maps
{
	public abstract class BaseMap
		: IMap
	{
		public string Name { get; set; }
		public Vector2 Size { get; set; }
		public Vector3 Location { get; set; }
		public List<ILayer> Layers { get; set; }

		protected BaseMap()
		{
			Name = string.Empty;
			Size = Vector2.Zero;
			Location = Vector3.Zero;
			Layers = new List<ILayer>();
		}
	}
}